home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / cpp_libs / answrbok / 6_11.lha / 6_11 / makefile < prev    next >
Makefile  |  1993-08-08  |  1KB  |  40 lines

  1. C= CC -I. -I../../CC
  2. FLAGS= -I.
  3. RROR= ../../error.o
  4.  
  5. BJ=    6_11_add.o 6_11_cmp.o \
  6. 6_11_c1.o 6_11_c2.o 6_11_c3.o 6_11_cd.o \
  7. 6_11_div.o 6_11_eq.o 6_11_eq1.o 6_11_eq2.o \
  8. 6_11_ge.o 6_11_gt.o 6_11_in.o 6_11_le.o \
  9. 6_11_lt.o 6_11_min.o 6_11_mul.o 6_11_ne.o \
  10. 6_11_neg.o 6_11_out.o 6_11_pos.o outputarb.o
  11. RC=    $(OBJ:.o=.c)
  12.  
  13. ll: tst
  14.  
  15. st: tst.o $(OBJ)
  16. $(CC) tst.o $(OBJ) -o tst -lm $(ERROR)
  17.  
  18. (OBJ): arbint.h 6_11a.h 6_11b.h
  19.  
  20. MP= tst1.cmp tst2.cmp tst3.cmp tst4.cmp tst5.cmp tst6.cmp tst7.cmp
  21. UT= tst1.out tst2.out tst3.out tst4.out tst5.out tst6.out tst7.out
  22.  
  23. st1.out: tst tst1.in ;    tst < tst1.in > tst1.out
  24. st2.out: tst tst2.in ;    tst < tst2.in > tst2.out
  25. st3.out: tst tst3.in ;    tst < tst3.in > tst3.out
  26. st4.out: tst tst4.in ;    tst < tst4.in > tst4.out
  27. st5.out: tst tst5.in ;    tst < tst5.in > tst5.out
  28. st6.out: tst tst6.in ;    tst < tst6.in > tst6.out
  29. st7.out: tst tst7.in ;    tst < tst7.in > tst7.out
  30.  
  31. est:    all $(OUT) $(CMP)
  32. cmp tst1.cmp tst1.out
  33. cmp tst2.cmp tst2.out
  34. cmp tst3.cmp tst3.out
  35. cmp tst4.cmp tst4.out
  36. cmp tst5.cmp tst5.out
  37. cmp tst6.cmp tst6.out
  38. cmp tst7.cmp tst7.out
  39. echo tests done
  40.